home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / sys / kowin14d.lzh / include / winop.h < prev    next >
C/C++ Source or Header  |  1995-02-11  |  1KB  |  55 lines

  1. /* winop     1990-1991 T.Kobayashi         */
  2. /* winop +13 1992-1995 H.Ogasawara(COR.) */
  3.  
  4.  
  5. #ifndef    _WLIB_
  6. #include "wlib.h"
  7. #endif
  8.  
  9. #ifndef    _WINOP_
  10. #define    _WINOP_
  11.  
  12. typedef    struct    {
  13.     int        zx, zy, zh, zv, zflag ;
  14. }
  15.     ZoomBuffer ;
  16.  
  17. #define    ERROR_OK        0
  18. #define    ERROR_ABORT        1
  19. #define    ERROR_RETRY        2
  20. #define    ERROR_IGNORE    4
  21.  
  22. /*
  23.     proto -e operation.c popup.c error.c args.c mouseop.c ..\wsrv\common.c > temp
  24. */
  25. extern    void    ZoomInit( WindowID, ZoomBuffer* );
  26. extern    void    ZoomOperation( WindowID, EventInfo* );
  27. /*extern    void    IconifyOperation( WindowID, int, int, int(*)() ); COR.*/
  28. extern    WindowID    IconifyOperation( WindowID, int, int, int(*)() );
  29. extern    void    IconMouseOperation( WindowID, EventInfo* );
  30.  
  31. extern    int        PopUpMenu( int, int, char**, int, int );
  32.  
  33. extern    int        ErrorMessage( char*, int );
  34.  
  35. extern    int        AnalizeArgs( int, char*[], int*, int*, int*, int* );
  36. extern    int        AnalyzeArgs( int, char*[], int*, int*, int*, int* );
  37.  
  38. extern    int        DefaultMouseOperation( WindowID, EventInfo* );
  39.  
  40. extern    char    *CommonOpen( char* );
  41. extern    char    *CommonGetLine( char* );
  42. extern    char    *CommonGetWord( char* );
  43.  
  44. /*    IconMan.h v1.00 1992 H.Ogasawara(COR.)    */
  45.  
  46. typedef    struct _Iconstruct {
  47.     WindowID    (*iconifyexec)( WindowID, int, int, int (*)(), int*, int* );
  48.     int            (*iconmouseexec)( WindowID, EventInfo*, int* );
  49.     int        x, y;
  50. } IconMan;
  51.  
  52. #endif
  53.  
  54.  
  55.